Release 10.1A: OpenEdge Development:
Progress Dynamics Managers API Reference
Overview
The Referential Integrity Manager provides support for data versioning and the reuse of unique keys. This manager does not record the modifications made to records in the Repository. It only records that the record has changed.
This manager should only be accessed through the
versionDataprocedure.To prevent clashes on unique key information, the Referential Integrity Manager checks the Repository
gst_record_versiontable for information about old keys. If you attempt to re-create a record with its old keys, the manager checks this table for a record of the old key information. If the record is found, the manager sets the object ID of the new record as the old object ID.The Referential Integrity Manager’s handle is stored in the global shared variable,
gshRIManager.Table 7–1 shows the files that contain the Referential Integrity Manager’s code.
Table 7–1: Referential Integrity Manager files Type Path Client-side wrapper NA Server-side wrapper NA Main code Included files
For more information on this Manager, see the chapter on using the Progress Dynamics Managers in OpenEdge Development: Progress Dynamics Advanced Development .
|
Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |